Modelling software process variability: an empirical study

نویسندگان

  • Tomás Martínez-Ruiz
  • Félix García
  • Mario Piattini
  • Jürgen Münch
چکیده

Variability in software process models justifies tailoring them to meet the specific goals and characteristics of organizations and projects. At the present time, processes are modeled using different notations which typically do not have constructs which are appropriate for expressing process variability. To fill this gap, we have extended SPEM to vSPEM, by adding new variability constructs (such as variants and variation points). This article presents an empirical validation to check whether the variability constructs supported through vSPEM are more appropriate for modeling variant-rich processes than SPEM v.2.0, in terms of understandability of the notation, as well as of their variability mechanisms. The results show that the notation influences the understandability, both of process diagrams and of the variation mechanisms. The results also indicate that the understandability of the vSPEM variability mechanisms is higher than for SPEM. On the other hand, the understandability of process diagrams is lower with vSPEM than with SPEM. If we compare the relative results obtained with regard to understandability of diagrams and understandability of variation mechanisms of both vSPEM and SPEM, it can be observed that there is a 126.99% improvement in the understandability of vSPEM variability mechanisms. This means that, although there is a decrease in diagram understandability (34.87%), the enhancement just

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Identification of the Best Infiltration Model in Order to Investigation of Spatial Variability of Infiltration Parameters (Case Study: Darabkola River Basin)

Infiltration is the process of water penetration from the ground surface into the soil and is an important process in the hydrological cycle by which surface runoff and groundwater recharge can be linked. Over the years, the importance of the infiltration process resulted in the development of several simplified analytical models for predicting infiltration. These infiltration models range from...

متن کامل

Assessment of the important Factors on Gully Erosion in Arid and Semi-arid Region in Ilam Province

Infiltration is the process of water penetration from the ground surface into the soil and is an important process in the hydrological cycle by which surface runoff and groundwater recharge can be linked. Over the years, the importance of the infiltration process resulted in the development of several simplified analytical models for predicting infiltration. These infiltration models range from...

متن کامل

An Empirical Study of the Evolution of a Software System

The cost eeective and reliable evolution of systems is a signiicant software engineering challenge. Our approach is based on a combination of product modelling, process modelling and software metrics. We describe an empirical laboratory study following the evolution of three releases of a publicly available exemplar system. Analysis of the metrics which were collected improves our understanding...

متن کامل

An empirical study on principles and practices of continuous delivery and deployment

Despite substantial recent research activity related to continuous delivery and deployment (CD), there has not yet been a systematic, empirical study on how the practices often associated with continuous deployment have found their way into the broader software industry. This raises the question to what extent our knowledge of the area is dominated by the peculiarities of a small number of indu...

متن کامل

Daily Pan Evaporation Modelling With ANFIS and NNARX

Evaporation, as a major component of the hydrologic cycle, plays a key role in water resources development and management in arid and semi-arid climatic regions. Although there are empirical formulas available, their performances are not all satisfactory due to the complicated nature of the evaporation process and the data availability. This paper explores evaporation estimation methods based o...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IET Software

دوره 5  شماره 

صفحات  -

تاریخ انتشار 2011